home *** CD-ROM | disk | FTP | other *** search
/ BBS Toolkit / BBS Toolkit.iso / doors_2 / nc_b12.zip / HISTORY.DOC < prev    next >
Text File  |  1992-02-02  |  9KB  |  206 lines

  1. 2/2/92  -  1.5ß12   - Fixes & Additions
  2.    ***  This version REQUIRES a change to your NAMECHNG.CFG file!!
  3.  
  4.    -  Fixed NameUtil's Config file section.  Hadn't been updated with
  5.    new config file version.  Now supports new config file for beta 12.
  6.  
  7.    -  Now have a config option to SUPPRESS the "Thanks for registering"
  8.    line in the messages sent by NameChange.
  9.  
  10.    -  FINALLY supports conference mask on verify line.  Format is:
  11.           NAMECHNG VERIFY <alias name> <conference mask>
  12.       The alias name can be one or more words, and the conference mask
  13.       is EXACTLY like the conference mask in the config file (ie
  14.       supports groups, multiple confs, et al, first one listed is
  15.       "home")
  16.  
  17.    -  Switched back to internal conference change to "home" directory
  18.    since the keyboard forced Join command could be captured.  Added News
  19.    collection into the conference change.
  20.  
  21.  
  22. 1/25/92  -  1.5ß11  - Additions
  23.    ***  This version REQUIRES a change to your NAMECHNG.CFG file!!
  24.  
  25.    -  Added sysop & user messages.  When a user REQUESTS an alias, a
  26.    message is sent to the sysop; when the sysop either VERIFYs or
  27.    REJECTs an alias, a message is sent to the user.  Changing an alias
  28.    via NameUtil ASKS if you want a message sent.
  29.  
  30.    -  Configuration file changes:
  31.       Line 4: previously RESERVED, now is either Y or N, for Yes/No
  32.       "Should a message be sent to the sysop when user REQUESTs alias?"
  33.  
  34.       Line 5: previously RESERVED, now is either Y or N, for Yes/No
  35.       "Should a message be sent to the user when sysop VERIFYs or
  36.       REJECTs the alias?"
  37.  
  38.       INSERT Line 6: File name of message base to put messages in
  39.  
  40.       Lines 7 - 12 are old lines 6 - 11.
  41.  
  42.       See Sysop.DOC for full layout of config file
  43.  
  44.    -  Added NameUtil to NameChange packet.  This utility gives full
  45.    configuration & alias file editing capabilities to the LOCAL user.
  46.    It IS NOT intended to be run remotely.
  47.  
  48.    -  Added User Bulletin & PCBoard Help file to improve user
  49.    instruction & usage.
  50.  
  51. 1/14/91   - 1.5ß10  - Additions
  52.    -  Added ErrorLevel returns to NameChng.  Codes are as follows:
  53.           0 - User changed to real name
  54.           1 - User changed to alias
  55.           2 - User requested alias
  56.           3 - Sysop function used
  57.           4 - Non-sysop viewed alias
  58.  
  59.          95 - Error accessing Caller's log
  60.          96 - Error accessing User's File
  61.          97 - Alias File Error
  62.          98 - Configuration File Error
  63.          99 - NameChng Internal Error
  64.  
  65.    -  Add default commands to config file routines.  If NameChng.CFG does not
  66.       contain lines for commands, they default to ALIAS, REAL, REQUEST, VERIFY,
  67.       REJECT, and SHOW.
  68.  
  69.    -  Added real name matching to NameChk, now catches users whose name
  70.       has been restored without unmasking conferences.  (Some mail doors
  71.       have been guilty of this)
  72.  
  73. 1/5/92    - 1.5ß9   - Modification
  74.    -  Modified SHOW command.  When Sysop uses it, SHOW lists all aliases
  75.       in the file.  When a regular user uses it, SHOW lists all aliases FOR
  76.       THAT USER.
  77.  
  78. 12/31/91  -  1.5ß8  - Additions
  79.    -  Added SHOW command to allow sysop to see registered & unregistered
  80.    aliases currently in use.
  81.  
  82.    ***  Need to add SHOW to 11th line of config file!
  83.  
  84.    -  Modified conference change logic to allow PCBoard to do the actual
  85.    change, this will allow PCB to display the NEWS file and the msg scan.
  86.  
  87.  
  88. 12/30/91  -  1.5ß7  - Emergency bug fix
  89.    - bugs found in version 1.5ß6 that did not show up on temporary setup on
  90.    laptop that I was developing on.  NameChng not finding CNames.@@@ file
  91.    properly.  Fixed.
  92.  
  93. 12/26/91  -  1.5ß6  - Additions - **ADDED CONFIG FILE **REQUIRES** CHANGES!!
  94.  
  95.    ***  Added a configuration file, eliminated the PCB/MAIN parameter from ALL
  96.    command lines.  This version REQUIRES that you change your door batch files
  97.    AND your $$LOGOFF file!!!
  98.  
  99.    -  Configuration file gives optional naming ability for commands.  See
  100.    SYSOP.DOC for more.
  101.  
  102.    -  Added VERIFY & REJECT sysop-only commands.  Format is Verify Joe Blow,
  103.    where Joe Blow is EITHER the alias or the person's real name.  The first
  104.    unverified alias line matching the name will be verified or deleted.  Makes
  105.    caller's log entry and has on-screen response.
  106.  
  107.    -  Fixed problem with user requesting blank alias
  108.  
  109.    -  Debug code still included.
  110.  
  111.  
  112. 12/21/91  -  1.4ß5  - Additions + debug code
  113.  
  114.    -  REQUEST command now displays the file REQUEST.TXT to the user after
  115.    adding the alias to the file.  It also makes a caller's log entry.
  116.  
  117.    -  A problem has been reported with the door crashing on a single node
  118.    system.  Some debug code has been added to this version to help track the
  119.    error.
  120.  
  121. 12/19/91  -  1.4ß  - Additions
  122.  
  123.    -  Added REQUEST user command.  Only works on the one-batch method, instead
  124.    of REAL or ALIAS, the user types REQUEST plus the alias they are
  125.    requesting.  NameChng adds the name & alias to the alias file w/ a caret
  126.    (^) in column one and a blank in column two.  This is an UNVERIFIED alias
  127.    and will not be accessible until you delete the first two characters of the
  128.    line.  Coming soon VERIFY & REJECT commands.
  129.  
  130.    -  Added CNames check for access into public conferences.  Fully supports
  131.    access based on registrations, public/private conference setting, and
  132.    public conference security.
  133.  
  134.  
  135. 12/15/91 - 1.3ß - Bug fix, plus addition
  136.    There are two versions of NAMCHG3B, one has old 1.2 EXEs, THIS one was
  137.    all the correct files and a few extra fixes.
  138.  
  139.    - NameIndex was not adding the LAST user in the base to the indices. Fixed.
  140.  
  141.    - Parsing routine was not recognizing range definitions properly in the
  142.    alias file if they ended the line.  ie !A 62-81 2 would work properly, but
  143.    !A 2 62-81 would not.  Fixed.
  144.  
  145.    - Added NamePurge.  Kills aliases for users no longer in the PCBNDX files.
  146.  
  147. 12/14/91 - 1.2ß - Bug fix
  148.    - NameChang was not checking registration in alias home conference,
  149.    allowing user to get to the main board in the alias.  Fixed.
  150.  
  151.    Known problem: NameChange ONLY checks to see if the user is registered in a
  152.    conference.  It has no way at this point to tell if the conference is a
  153.    public conference or not.  So, because of the way PCB handles public
  154.    conferences, it's possible for a user to get the "not registered" message
  155.    even though they'd have access thru PCBoard UNLESS you make sure the R flag
  156.    is ON for that conference in the USERS rec.
  157.  
  158.    A new version with a CNAMES check is under construction but will take a few
  159.    days to develop.  Because of the potential security damage, I felt it was
  160.    important to get this fix out ASAP.
  161.  
  162.    - NameIndex would build indices for names starting with a
  163.    non-alphabetic character.  These should be in PCBNDX.A or .Z
  164.    depending on the ASCII sequence of the character.  Fixed.
  165.  
  166. 12/12/91 - 1.1ß - Upgrade
  167.    -  Added caller's log entry into NameChng.  Now will make an entry
  168.    showing the what happened during the door.
  169.  
  170.  
  171. 12/10/91 - 1.0ß  First public release
  172.    First started wide-area beta testing.  Features include: small, fast shell
  173.    operation, multiple aliases, conference masks, automatic restoration, and
  174.    text editor simplicity.
  175.  
  176.    - Added registration detection thru program constant (ie separate
  177.      executible for registered version)  ** PLANS ** Use KEY file
  178.  
  179.    - Documentation expanded / enhanced / and generally prettified.  Goals of
  180.      easy setup and readability as well as accuracy and completeness. Expanded
  181.      examples, added pretty file header.  (it's late *grin*)
  182.  
  183.    - Added NameIndx program to add alias names into PCBNDX files, no longer
  184.    have to have confs marked as ECHO, mail waiting flags work.  Beta release
  185.    held back a day to add program and documentation.
  186.  
  187. 12/7/91 - 0.2α
  188.  
  189.     -  Added multiple aliases through optional 4th parameter, alias number.
  190.  
  191.     -  re-fixed parsing error and got it right this time
  192.  
  193.     -  Added real name check while looking up alias, allows user to switch
  194.     from one alias to another without going thru real name.
  195.  
  196. 12/2/91 - 0.1α
  197.     -  Added node logic to save file name, clearing aliases on one node no
  198.        longer changes users logged onto other nodes
  199.  
  200.     -  Config file parse routine not working properly - fixed.
  201.  
  202.     -  First draft documentaion written
  203.  
  204. 11/18/91  -  NameChng 0.0 alpha test begins at Sybil BBS. There was no
  205.              distribution during alpha testing.
  206.